About Willham Trading Co. Limited (01524271) United Kingdom