About Nice & Mccall Ltd (12115530) United Kingdom