About Andrew Dedman Ltd (12921198) United Kingdom