About Marcos Trimmings Properties Ltd (07590269) United Kingdom