About Jurkins Webservices Ltd (12074059) United Kingdom