About Sticklands Limited (07085395) United Kingdom