About Mccaskey Solomon Enterprises Limited (11538496) United Kingdom