About Red Rose Ashford Ltd (10838109) United Kingdom