About Neales Body Shop Limited (10436400) United Kingdom