About Sti.r Developments Limited (07646920) United Kingdom