About Jmd Barber Harbour Limited (13253317) United Kingdom