About Kargar Brothers Ltd (12149328) United Kingdom