About Shepherd & Co Solicitors Limited (12379264) United Kingdom