About Shepherd Logan Ltd (SC437359) United Kingdom