About Piers Mcdermott Limited (13267712) United Kingdom