About Comptons Limited (02241579) United Kingdom