About W. Sykucki Ltd (10906577) United Kingdom