About Burr & Lanman Holdings Limited (12306324) United Kingdom