About Chelsea & Boote Ltd (11380941) United Kingdom