About Granby Phones Ltd (07747229) United Kingdom