About Strong And Wild Ltd (SC690533) United Kingdom