About Bidborough Technical Services Limited (12562785) United Kingdom