About Ward & Grace Partners Ltd (12427821) United Kingdom