About Andrew Macdonald (london) Limited (05735273) United Kingdom