About Meitins & Co Ltd (12516440) United Kingdom