About Trudgills Ltd (09886109) United Kingdom