About Alex & Petru Company Ltd (13518546) United Kingdom