About Chelsea International A&i Limited (06978800) United Kingdom