About Burr Associates Limited (07134263) United Kingdom