About The Fabmax Company Ltd (11378671) United Kingdom