About Burr & Company Limited (04919066) United Kingdom