About Manford Comet Limited (11515191) United Kingdom