About Barrowmanasi & Co Ltd (12457248) United Kingdom