About Yeeman Limited (SC589082) United Kingdom