About The Quirky Garden Limited (12758059) United Kingdom