About Shepherd Technical Design Services Limited (13565264) United Kingdom