About James Campbell Estates Limited (10094430) United Kingdom