About Ik Peash Limited (13625936) United Kingdom