About 3 Ruffians Company (12109385) United Kingdom