About D&c (lancs) Ltd (12098526) United Kingdom