About Phillips Busbar Services Ltd (10121017) United Kingdom