About I & C Allen T A Cannon S Limited (07569231) United Kingdom