About E J Bull Designs Ltd (12033295) United Kingdom