About Jrb Winnall Ltd. (11819240) United Kingdom