About G & J Barker Limited (04450565) United Kingdom