About Allan Desmond Limited (07558199) United Kingdom