About J. Seed Motor Engineers Limited (04516191) United Kingdom