About Kenneth Dobson Strawman Limited (10935986) United Kingdom