About Burrell R & D Limited (02965468) United Kingdom