About Tor Pettersen Limited (04110122) United Kingdom