About Rachel Pitman Beauty Limited (11859963) United Kingdom