About Masterfix Construction Ltd. (07190720) United Kingdom