About Earl & Sapphire Limited (12721481) United Kingdom