About Sh Developments Limited (13691164) United Kingdom