About C. Meekin Limited (09605220) United Kingdom