About David Andersen Limited (12339804) United Kingdom