About Lucy Savanis & Co Design Limited (10576920) United Kingdom