About Peter Maughan & Co Limited (12715318) United Kingdom