About Delancy Limited (06411918) United Kingdom