About Barry Proud Services Ltd (11970905) United Kingdom