About Invertec Holdings Ltd. (03847733) United Kingdom