About R&s Shepherd Ltd (SC691869) United Kingdom