About Widcombe D S Ltd (06530802) United Kingdom