About Delicja Spalding Ltd (11483786) United Kingdom