About K V Shepherd & Son Ltd (SC505188) United Kingdom