About Peter Almond & Partners Ltd (06346121) United Kingdom