About Sapphire Extra Care (holding) Limited (08956163) United Kingdom