About Carl Eggleston Limited (10921107) United Kingdom