About Stickley Developments Limited (08802666) United Kingdom