About Flintwall Associates Limited (08088627) United Kingdom