About Waltermead Ltd (09988254) United Kingdom