About Chapel Flats Company Limited (06487158) United Kingdom