About Bellamys Racing & Engineering Works Limited (07629443) United Kingdom