About Eden White Limited (10893065) United Kingdom