About Martin Logue Limited (05979777) United Kingdom