About James Barrington Limited (08608944) United Kingdom