About Barton Quirk Limited (11843695) United Kingdom