About Wickens & Soderstrom Limited (09238062) United Kingdom