About Wickery Developments Limited (07721710) United Kingdom