About Walcott One Limited (SC353026) United Kingdom