About Hicks Wycombe Limited (08082279) United Kingdom