About Johnmooreor Limited (12149018) United Kingdom