About Chelsea Holmes Ltd (12729188) United Kingdom