About Aldworth Equipment Company Limited (05358642) United Kingdom