About Richard Mannings Aesthetics Limited (10984147) United Kingdom