About Campbell & Lloyd Ltd (13001350) United Kingdom