About Wellinghouse Ltd (11770053) United Kingdom