About The Flintwall Company Limited (08488881) United Kingdom