About John Maclaren & Sons (scotland) Limited (01616670) United Kingdom