About Stal Developments Limited (03529057) United Kingdom