About Allan John French Limited (08945601) United Kingdom