About Stickland Design Limited (07699503) United Kingdom