About Blackwood & Hall Ltd (09124863) United Kingdom