About Barbers Land Ltd (13648272) United Kingdom