About The Handcrafted Pallet Studio Ltd (13172420) United Kingdom