About Consolator Limited (12490331) United Kingdom