About Whetham & Leake Limited (05535497) United Kingdom