About Glock Palmer & West Llp (OC330579) United Kingdom