About John S. Findlater (skene) Limited (SC219233) United Kingdom