About Tibbett & Britten Applied Limited (00868498) United Kingdom