About Wickens Developments Limited (11072846) United Kingdom