About Burr Blocks Limited (07455140) United Kingdom