About First Meko Limited (05004414) United Kingdom