About Ifix Phones Halifax Ltd (12282191) United Kingdom