About Abacus Hair Ltd (04647109) United Kingdom