About Spalding Developments Ltd (12638448) United Kingdom