About Kenmore Scientific Services Limited (SC499128) United Kingdom