About Peter Howes Associates Limited (05942529) United Kingdom