About Dawkins & Balaam Ltd (SC708225) United Kingdom