About Duncan Westcott Ltd (11436042) United Kingdom