About Barrington Lewis Limited (07190212) United Kingdom