About Kershaw Technology Services Limited (07372839) United Kingdom