About Shepherd Technical Services Ltd (09303614) United Kingdom