About Doggart & Squash Limited (09772774) United Kingdom