About Wickbrand Developments Limited (13327834) United Kingdom