About Dawkins Stamford Limited (06005745) United Kingdom