About Amy & Julie Nicholl Holdings Ltd (NI665783) United Kingdom