About Mac Research Ltd (07543473) United Kingdom