About Jack Macey Limited (10887033) United Kingdom