About Alex & Shelley Ltd (12931155) United Kingdom