About S Bowen & T Adams Limited (08666896) United Kingdom