About James-miller Hairapy Ltd (13164114) United Kingdom