About Telesys Group Limited (07887922) United Kingdom