About Quirky Bird Homewares Limited (12763260) United Kingdom