About Barrington International (sss) Limited (07801707) United Kingdom