Spammers who should not be trusted.
While the site looks legit there are some discrepancies with the address so while this may be a real (poor) business I'm not convinced it's not likely to disappear at any moment.
About this site
Telecoms World have been supplying business telephony solutions to businesses for over 10 years. Visit our website for all your business telephony needs.