About Old Stick Limited (10720573) United Kingdom