About Kenneth Worrell Limited (11831549) United Kingdom