About Amicrest Holdings Plc (02835415) United Kingdom