About Peter Whitaker Limited (10605318) United Kingdom