About Martin Barnes Limited (01170718) United Kingdom