About G&b Holiday Lets Ltd (11583696) United Kingdom