About Chrisbarker & Co Limited (13059192) United Kingdom