About Barrington Johnson Lorains Limited (03356969) United Kingdom