About Waggerly Ltd (12468580) United Kingdom