About Flick Quarry Limited (10851848) United Kingdom