About Wellingborough Holdings Ltd (12914371) United Kingdom