About The Sheperd Staff Ltd (11083282) United Kingdom