About Andrew Shepherd & Sons Limited (SC243442) United Kingdom