About Barrell & Co Limited (08048298) United Kingdom