About Green And Moore Limited (10078579) United Kingdom