About Technirom Limited (06677391) United Kingdom