About Thruput Limited (03199516) United Kingdom