About Barkerollins Ltd (08075780) United Kingdom