About Elliott Homer Hair Limited (12667787) United Kingdom