About Whiz Kids Lynchwood Ltd (08771020) United Kingdom