About Barkess & Co Limited (06772024) United Kingdom