About O. Shucks Ltd (13510821) United Kingdom