About The Patchwork Basket Limited (10621243) United Kingdom