About Luch And Paul S Compost Ltd (11951929) United Kingdom