About Wernham Hogg Limited (12264031) United Kingdom