About Jackie Scotchmer Limited (10930086) United Kingdom