About Ch & Ch Limited (12431738) United Kingdom