About Ib Holloway Ltd (13687586) United Kingdom