About Kenneth Taylor Limited (07850524) United Kingdom