About Wellsons Homes Ltd (12910780) United Kingdom