About Stiff Developments Ltd (11171929) United Kingdom