About Whittle And Hyde Ltd (13220902) United Kingdom