About Ross Worswick Holdings Ltd (11533053) United Kingdom