About Philambro Maintenance Company Limited (11208997) United Kingdom