About The Leap Pad Limited (07001577) United Kingdom