About Marcin & Co Ltd (10248210) United Kingdom