About Macs Logs Limited (04761849) United Kingdom