About Barrettine Holdings Limited (08970272) United Kingdom