About Mike Rudd Ewdd Ltd (12618721) United Kingdom