About Sapphire France Holdings Ltd (08545616) United Kingdom