About Burr Design Associates Limited (05371811) United Kingdom