About Beddows Technical Services Limited (12644297) United Kingdom