About Wyckham Blackwell Limited (01073927) United Kingdom