About Jebb Smith Ltd (SC465842) United Kingdom