About Robert Tyborowicz Ltd (09530567) United Kingdom