About Hector Moore Limited (00507768) United Kingdom