About G & R Handy Call Ltd (11011503) United Kingdom