About Longwood Quarries Limited (00368358) United Kingdom