About Bradshaw & Hall Ltd (08178438) United Kingdom