About Walcot Associates Limited (05515321) United Kingdom