About Petre Lucas Ltd (12747236) United Kingdom