About Barrington Street Consulting Ltd (12221162) United Kingdom