About Rowans Flats Limited (01482016) United Kingdom