About Shepherd-clark Technical Services Limited (SC563687) United Kingdom