About Philip Carder Technical Services (uk) Ltd (09814723) United Kingdom