About Jo Pollard Aesthetics Limited (10804579) United Kingdom