About Service Assist Uk Limited (12829448) United Kingdom