About Case London Limited (03629331) United Kingdom