About Flint And Stone Limited (11023259) United Kingdom