About Thruxtill Limited (00928457) United Kingdom