About Drillcut (uk) Holdings Limited (10108972) United Kingdom