About Sheperd Limited (SC410188) United Kingdom