About Beedle S Limited (01413278) United Kingdom