About Wicklewood Ltd. (10831759) United Kingdom