About Peter Bowles & Company Ltd (NI613659) United Kingdom