About John Leroi Limited (07782033) United Kingdom