About 3s Developments Ltd (08718629) United Kingdom