About T & K Precision Scaffolding Ltd (12267204) United Kingdom