About Jb Richards Yorkshire Ltd (11033846) United Kingdom