About Peter Challinor Limited (10324149) United Kingdom