About Waltermyke Company Ltd (07726456) United Kingdom