About Guest & Jones Ltd (12279842) United Kingdom