About Chim-taylor Limited (12758594) United Kingdom