About Wicklen Limited (02878270) United Kingdom