About Lancasters (uxbridge) Limited (13510393) United Kingdom