About Sapphire & Feutch Limited (09892192) United Kingdom