About Barrett Portable Holdings Limited (11886640) United Kingdom