About R T Shepherd & Son (scotland) Limited (SC165038) United Kingdom