About Chiptons Limited (04423949) United Kingdom