About West Ashford Ltd (12314655) United Kingdom