About Jacksmere Services Limited (10900172) United Kingdom