About Flintwalk Limited (04018968) United Kingdom