About Barham Shave Ltd (SC609224) United Kingdom