About G&b Finch Serv Ltd (12536410) United Kingdom