About Whitaker Horton Limited (03883678) United Kingdom