About Barrington Howe Limited (08614206) United Kingdom