About John W Allan Ltd (SC577109) United Kingdom