About John Macroy Limited (SC187034) United Kingdom