About D E Campbell Ltd (SC265822) United Kingdom