About Sherman 7 Ltd (12420153) United Kingdom