About Peter Mckenna Limited (06296018) United Kingdom