About Eden Shaw Ltd (12093778) United Kingdom