About Dynamometer World Limited (05095975) United Kingdom