About Peter Rowe Limited (05501192) United Kingdom