About Kenneth Taylor T0112 Ltd (04723236) United Kingdom