About Stickland Developments Limited (05202114) United Kingdom