About Nl Ashford Ltd (12953202) United Kingdom