About D S Allen Ltd (07649778) United Kingdom