About Lance Consolidation Limited (12695462) United Kingdom