About Barton Telecom Services Limited (04257894) United Kingdom