About Shenfield Barber Limited (10118251) United Kingdom