About Barnes Morford Limited (11669473) United Kingdom