About Wilkes & Partners Ltd (13254447) United Kingdom