About Barrett Imports Limited (12595113) United Kingdom