About Spelman Developments Ltd (06350009) United Kingdom