About Shepherd S Consulting Ltd. (13538605) United Kingdom