About Freddy S Play Kingdom Limited (07996332) United Kingdom