About Townstone (lancaster Road) Ltd (13194654) United Kingdom