About Shape & Scape Ltd (07219579) United Kingdom