About Barnes Lawrence Limited (13272254) United Kingdom