About Hammered & Laid Ltd (13199024) United Kingdom