About Wicker And Shark Limited (11708242) United Kingdom