About Wellsmanor Limited (12759614) United Kingdom