About W & H Leslie (aberdeen) Limited (SC281256) United Kingdom