About William R. Allan (scotland) Limited (SC048937) United Kingdom